long strip foundation - Inglés Sinónimo Diccionario